.fl {
	float: left;
}

.fr {
	float: right;
}

.loginItem {
	margin-right: 10px;
}

.menuItem {
	margin-right: 10px;
	border-top: 1px;
	border-bottom: 0px;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: gray;
}

.userInfo {
	display: inline-block;
}

.oneLine {
	width: 100%;
}

.menuUnsel {
	/*float: left;  #CFE0F8*/
	background-color: #CFE0F8;
}

#topDiv {
	/*height: 120px; the height is set in js (set layout)*/
	background-color: #CFE0F8;
}

#headDiv {
	height: 60px;
	padding-top: 5px;
	text-indent: 10px;
}

#menuDiv {
	/* height: 30px; */
	position: absolute;
	bottom: 20px;
}

#menuBorder {
	height: 20px;
	width:100%;
	background-color: #7598CF;
	border-top: 2px;
	border-top-style: solid;
	border-top-color: #7598CF;
	position: absolute;
	bottom: 0;
}

#firstPage {
	margin-left:20px
}

.menuSel {
	background-color: #7598CF;
}